package com.appjishu.passport.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface RestrictAccess {
    /**
     * 限制时间，单位是毫秒
     */
    long ttl() default 0;

    /**
     * 限制时间内的访问次数
     */
    int accessFrequency();
}
